//0x4 bytes (sizeof)
struct _MMPTE
{
union
{
ULONG Long; //0x0
volatile ULONG VolatileLong; //0x0
struct _HARDWARE_PTE Flush; //0x0
struct _MMPTE_HARDWARE Hard; //0x0
struct _MMPTE_PROTOTYPE Proto; //0x0
struct _MMPTE_SOFTWARE Soft; //0x0
struct _MMPTE_TIMESTAMP TimeStamp; //0x0
struct _MMPTE_TRANSITION Trans; //0x0
struct _MMPTE_SUBSECTION Subsect; //0x0
struct _MMPTE_LIST List; //0x0
} u; //0x0
};